throughout the human history - Español Inglés Diccionario